import request from '../utils/request'

export const textbookApi = {
  // 获取教材列表
  getTextbooks(params = {}) {
    return request.get('/textbooks', { params })
  },
  
  // 获取分类列表
  getCategories() {
    return request.get('/categories')
  },
  
  // 根据ID获取教材详情
  getTextbookById(id) {
    return request.get(`/textbooks/${id}`)
  },
  
  // 创建教材
  createTextbook(textbookData) {
    return request.post('/textbooks', textbookData)
  },
  
  // 更新教材
  updateTextbook(id, textbookData) {
    return request.put(`/textbooks/${id}`, textbookData)
  },
  
  // 删除教材
  deleteTextbook(id) {
    return request.delete(`/textbooks/${id}`)
  }
}

export default textbookApi